home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / AMIGA / AMICUS / AMIBEST1.ADF / DiskCat.DOC < prev    next >
Text File  |  1987-07-22  |  20KB  |  362 lines

  1. DiskCat Documentation
  2. DiskCat Version 2.31
  3. Copyright 1987, by Edwin C. Alford & MicroAce Software.
  4. All rights Reserved.
  5.  
  6. DiskCat is a floppy disk catalog program for the Amiga computer.  Version
  7. 2.31 is a commercial version of the program and as such is fully protected
  8. by U.S. and International Copyright laws.  You may make backup copies of
  9. the program but usage of the program on more than one CPU is strictly
  10. prohibited without prior written consent of the author.
  11.  
  12. Version 2.31 also contains many enhancements including faster sorts, more
  13. flexible printing and displaying, a file categorization capability, and the
  14. ability to add comments describing each file.  Unfortunately, as
  15. capabilities increase, so does complexity and the need for documentation.
  16.  
  17. Since DiskCat makes full and effective use of the Amiga's Intuition
  18. interface, the program is fairly self explanatory.  Consequently, the
  19. documentation is divided into 2 sections.  The first section highlights the
  20. changes and additions contained in Version 2.31 and should be sufficient
  21. for those of you who are familiar with version 1.0 and are anxious to get
  22. started.  The second section contains a more detailed explanation of how
  23. the program works and the purpose of each menu item, gadget, and window.
  24.  
  25.  Section I.  Version 2.31 Changes
  26.  
  27. 1. Data storage - the manner in which the catalog data is stored has been
  28. drastically changed to provide for less memory usage, more efficient sorts
  29. and more compact catalog storage to disk files.  The catalog is now stored
  30. in one file which ends in '.cat'. The menu item for reading a catalog file
  31. has a subitem for selecting which format to use so that you can still read
  32. catalogs created by version 1.0 of DiskCat.
  33.  
  34. 2. Sorting - The sorts are much, much faster.  Sorting a 1500 file catalog
  35. by extension now takes less than 20 seconds compared to around 8 - 9
  36. minutes with the old version.  Sorts by path have been eliminated (I did
  37. not find them too useful). Sorts by category (see below) have been added.
  38.  
  39. 3. Category Addition.  This is a biggie.  A window has been added which
  40. lets you define categories which can be assigned to different files.  The
  41. intent is for you to be able to tag all of your programs using your own
  42. category definitions so that similar types of programs can be more easily
  43. found in your vast pile of disks.  
  44.  
  45.      In order to place a file in a category, you first mark the file by
  46. either clicking on it with the mouse, or using one the options in the mark
  47. files menus.  Note that setting marks using the menu does not clear any
  48. marks already set.  This permits you to use several criteria when setting
  49. marks.
  50.  
  51.      After you have selected the files for a category, make sure that the
  52. correct category name appears in the Current Category gadget, and then
  53. select the 'Marked Files' option under the 'Categorize' menu.  Note, adding
  54. a category or clicking on a category in the Category window will
  55. automatically load the Current Category gadget.
  56.  
  57. 4. Display Format.  Using the display menu permits you to select which
  58. information should be displayed about the files.  This is necessary since
  59. it is impossible to display all of the information concerning a file on one
  60. line.
  61.  
  62. 5. Print Format.  You may now select which information should be printed in
  63. any of upto 8 columns and how many times those columns should be repeated
  64. on a single line.
  65.  
  66. 6. Add Comments.  You may open a comments window which allows you to add
  67. upto 40 characters of descriptive information about each individual file.
  68. Entering this information is easy with the use of the cursor control keys
  69. or the scroll bar gadget to position in the list of files.
  70.  
  71. 7. Mark Files.  There are now many ways to mark (highlight) and unmark
  72. files.  You can use the left mouse button and click on files to be marked,
  73. mark all files that match a pattern (MS-Dos style - *.* patterns please) by
  74. file name or by comments.  You can mark all files in a category, or mark
  75. files where duplicate names exist.  To make this feature even more useful,
  76. turn on display marked files only and quickly see the files that match the
  77. criteria which you supplied.
  78.  
  79. 8. Save Config.  Version 2.31 allows you to store a configuration file
  80. which saves the way most of the menu item checkmarks are set.  This file
  81. will be stored in the S:  directory and will be named DCconfig.  
  82.  
  83. Section II. - Detailed Description of DiskCat Functions
  84.  
  85. 1. Maximum Files in Catalog Requester - When you first start DiskCat, a
  86. requester will appear asking or the maximum number of files in the catalog.
  87. This is necessary because DiskCat allocates some memory in the beginning so
  88. that the sorts will be faster.  The default maximum number is 2000, but any
  89. number between 20 and 20000 is acceptable.  Don't worry if you do not
  90. allocate enough space initially, because you can fill up a catalog, save it
  91. to disk, and then restart DiskCat with a larger maximum number to start
  92. with.  Then if you read back in the saved catalog, you will be able to add
  93. to it.  As a good rule of thumb, I recommend using a maximum of 4000 or
  94. less for a system with 512K of memory.
  95.  
  96. 2. Project Menu
  97.  
  98. 2.1. Save Catalog - This menu option will save the current catalog,
  99. including the category definitions and the comments.  When selected, a file
  100. name requester will appear.  The default is ":NEW". The data file used to
  101. store the catalog information will be the pathname you supply with a ".cat"
  102. extension appended to it.
  103.  
  104. 2.2. Catalog Disks - This is how you add disks into the catalog that is
  105. currently in memory.  The requester that appears can be satisfied by
  106. inserting a disk into the current catalog drive (initially DF1:, but can be
  107. set with the Catalog Drive menu item), or by clicking on the "GO" or
  108. "CANCEL" gadgets.  After DiskCat is done cataloging the current disk, this
  109. requester will appear again so you can continue cataloging.  You cannot
  110. catalog a disk which has the same name as a disk already in the catalog.
  111.  
  112. 2.3. Delete Disk - This menu item lets you delete a disk from the catalog.
  113. If selected, a disk name requester will appear.  Simply type in the name of
  114. the disk which you wish to delete.  DiskCat will search for that disk in
  115. the catalog and delete it along with all of its files.  Note that this
  116. search, like all searches in DiskCat, is case insensitive so that you may
  117. type the disk name in either upper or lower case with the same result.
  118.  
  119.    2.4. Clear Catalog - This option wipes out the entire catalog that is in
  120. memory, freeing the memory for use in developing another catalog.
  121.  
  122.    2.5. Print Catalog - This menu item opens the print window and allows
  123. you to print the catalog.  For a more detailed discussion of the print
  124. window and its menu see section 9 below.
  125.  
  126.    2.6. Show Category Window - This option opens a small window which is
  127. used to create, change and delete categories.  A category name can be upto
  128. 20 characters long and can be used to organize your catalog.
  129.  
  130. To create a category, click in the Category name box at the bottom of the
  131. window, and type in the new category name to be added.  Then, select the
  132. ADD gadget.  The new category name will then appear in both the category
  133. list displayed in this window, and in the "CURRENT CATEGORY" string gadget
  134. at the bottom right of the main window.  In developing your category names,
  135. keep in mind that sorts on category will be alphabetical.
  136.  
  137. For example, suppose that you wish to categorize you games into basic
  138. games, graphics games and adventure games.  Using category names of "Games,
  139. adventure", "Games, Basic", and "Games, graphics", will insure that your
  140. games are all grouped together in you catalog if it is sorted by category.
  141.  
  142. Placing files into categories after the categories have been defined is a 3
  143. step process:  1) Select the category you are going to be working with.
  144. You may do this by clicking on that category name in the category window.
  145. This will cause the selected category name to be copied to the "CURRENT
  146. CATEGORY" gadget at the bottom right of the main window.  Alternately, you
  147. may just enter the desired category name into the "CURRENT CATEGORY" gadget
  148. directly, but make sure that you spell it the same way that you did when
  149. you defined it.
  150.  
  151.         2) Mark (highlight) all the files that you want to place into this
  152.         category.  See the section on marking files below for more
  153.         information on how to do this.
  154.  
  155.         3) Select the "Marked Files" item under the "Categorize" menu in
  156.         the main window.  All of the marked files will then be noted as
  157.         belonging to the current category.
  158.  
  159.         You may change a category name by first selecting it (clicking on
  160.         it with the left mouse button) in the category window, and then
  161.         selecting the "CHANGE" gadget.  A requester will appear asking you
  162.         for the replacement name to be used.  Changing the category name in
  163.         the category window automatically changes it for all files which
  164.         are in that category.
  165.  
  166.         Categories may be deleted by selecting the category name and then
  167.         clicking on the "DELETE" gadget.  This will delete the category
  168.         name for all files in that category, but not delete the files
  169.         themselves.
  170.  
  171.    2.7. Describe Disks/Describe Catalog - This option allows you to change
  172.         between the two major display options in the main window. If you
  173.         are currently displaying information about the files in the catalog
  174.         (the case on starting up DiskCat), the menu option will read
  175.         "Describe Disks".  Selecting it will cause information to be
  176.         displayed about the disks currently in the catalog.  If the disk
  177.         information is currently displayed, then the menu option will read
  178.         "Describe Catalog".
  179.  
  180.    2.8. Add Comments - This allows you to add a 40 character description to
  181.         each file in you catalog.  Selecting this option opens a borderless
  182.         window in the center of the screen with the words "Press Escape to
  183.         Exit" in the title bar of this window.  A box will be drawn around
  184.         the filename displayed in the first column and the cursor will be
  185.         positioned in the upper left hand corner of the comments window. To
  186.         begin entering comments, just start typing. You may use the Cursor
  187.         Control Keys to move around the window.  Pressing the down arrow
  188.         while you are positioned on the last line of the window will cause
  189.         the comments and their corresponding filenames to be scrolled down
  190.         one screen.  Pressing the up arrow while you are positioned on the
  191.         first line of the window will cause the comments and their
  192.         corresponding filenames to be scrolled up one screen.  
  193.  
  194.         You may use the scroll gadget in the main window to position yourself
  195.        in the catalog.  However, you must be sure to click back in the
  196.        center of the screen (the comments window) before trying to enter
  197.        comments again.  Trying to use any of the other gadgets or menus in
  198.        the main window will display a requester telling you to finish
  199.        entering comments first.  To exit the add comments mode, merely press
  200.        the escape key while the comments window is active.
  201.  
  202.    2.9. Read Catalog File - this menu item will read a previously saved
  203.         catalog file and append it to the catalog that is currently in
  204.         memory. Note that it will not delete the catalog currently in
  205.         memory but will merely attempt to tack on the catalog in the disk
  206.         file to the information already in memory. If a duplicate disk
  207.         exists in the disk file catalog it will display a requester noting
  208.         the duplicate disk name and skip that disk.
  209.  
  210.    2.10. Quit - this will end the DiskCat program.
  211.  
  212. 3. Sort Menu - This sorts the catalog according to the order selected by
  213.    the menu item. Sorts by disk first are nearly instantaneous, sorts by
  214.    category are the slowest.  Sorting a 2500 file catalog by filename, then
  215.    disk will usually take 10 to 20 seconds.
  216.  
  217. 4. Misc Menu - This provides miscellaneous options described below.
  218.    4.1. AmigaDOS Files - Files that are in the c, devs, libs, and System
  219.         directories on a disk are usually associated with bootable AmigaDOS
  220.         disks.  In many cases you will not care about including these files
  221.         in your catalog.  This menu item has two subitems which allow you
  222.         to include or skip these files when you are cataloging a disk. If
  223.         you skip these files then they will not take up space in your
  224.         catalog.  Note that this option only pertains to cataloging disks
  225.         the first time into a given catalog, not adding them from a already
  226.         saved catalog.
  227.  
  228.    4.2. .info files - Files that end in ".info" are usually icon files for
  229.         other files also in the catalog. Skipping .info files means that a
  230.         flag will be created indicating that an icon exists for a file when
  231.         both the file and its corresponding .info file is found.  Including
  232.         .info files will not flag the files for whether or not they have an
  233.         icon, and will create a separate entry in the catalog for the icon
  234.         files in the catalog.  You might want to include the .info files
  235.         separately for disks on which you have icon files with no
  236.         corresponding executable or project files.
  237.  
  238.    4.3. Catalog Drive - this allows you to select which drive should be
  239.         used when you are cataloging disks.
  240.  
  241.    4.4. About DiskCat - displays the copyright and associated information
  242.         concerning the program.
  243.  
  244.    4.5. Save Config. Version 2.31 allows you to store a configuration file
  245.         which saves the way the submenu item checkmarks are set. This
  246.         file will be stored in the S: directory and will be named DCconfig.
  247.         Note that checkmarked menu items ( as opposed to submenu items)
  248.         are not saved. (E.g. Print files per line, and  print labels
  249.         settings are not saved.)
  250.         This option did not exist in version 2.3 of DiskCat.
  251.  
  252. 5. Mark Files Menu - Set, clear and use marks on files.
  253.  
  254.    5.1. Set Marks - Allows you to set marks (highlight) the files in your
  255.         catalog according to various criteria. These criteria are:
  256.         1)   All files - all files in the catalog.  Useful if you want to
  257.              mark all of the files in the catalog and then clear some of
  258.              these marks.
  259.         2)   Use pattern on filename - will mark those files whose name
  260.              match the pattern shown in the "CURRENT PATTERN" gadget at the
  261.              bottom right hand side of the main window.  "*" matches any
  262.              character string and "?" matches any individual character. Any
  263.              other character appearing in the "CURRENT PATTERN" gadget will
  264.              have to be in the filename in the correct position for that
  265.              filename to be marked.
  266.         3)   Use category - marks all files with the category name the same
  267.              as that displayed in the "CURRENT CATEGORY" gadget.  See the
  268.              section on the category window above for easy ways to set the
  269.              current category gadget.
  270.         4)   Files with icons - marks all files that have previously been
  271.              determined to have an icon. See .info files under the Misc
  272.              menu above for how this is determined.
  273.         5)   Possible Duplicates - marks all files where there are two or
  274.              more files with the same name. This option will also sort the
  275.              catalog by filename.
  276.         6)   Use Pattern on Comments - the same as 2) above except that the
  277.              comments field is used instead of the category field.
  278.  
  279.     5.2  Display - This menu item lets you display all the files, only the
  280.          marked files, or only the unmarked files.  This is extremely
  281.          useful if you are doing some searching for files by pattern or
  282.      category, since you can turn on the display of marked files only
  283.          then watch the matches appear on you screen.
  284.  
  285.     5.3  Delete - This menu item lets you delete either marked or unmarked
  286.          files from the catalog.  This is the same as clicking on the delete
  287.          gadget in the main window.
  288.  
  289.     5.4  Clear marks - These options are basically the same as those under
  290.          set marks described above, except they clear the marks.
  291.  
  292. 6. Display Menu - There are menu items for each of 4 columns in this menu.
  293.    These menu items let you choose what will be displayed on the screen
  294.    in each of the columns.  Note that comments only appears as a choice
  295.    in column 2.  This is because comments take 40 characters to display 
  296.    which will actually fill up columns 2 and 3.
  297.  
  298. 7. Categorize Menu - There is only one choice in this menu - to categorize
  299.    all of the marked files.  If selected, any files that are currently 
  300.    marked will be placed in the category described by the "CURRENT
  301.    CATEGORY" gadget appearing at the bottom right of the main window.
  302.    See the Category Window section described above for a more detailed
  303.    description on how to place files in categories.
  304.  
  305. 8. Gadgets
  306.  
  307.     8.1 Slide or Scroll gadget - This is the gadget appearing along the 
  308.     left side of the screen.  It can be used to scroll through the
  309.     catalog.
  310.  
  311.     8.2 DELETE gadget - selecting this gadget will cause all marked files
  312.     to be deleted from the catalog.
  313.  
  314.     8.3 Clear gadget - selecting this gadget will cause all of the marks
  315.     to be cleared for any marked (highlighted) files.
  316.  
  317. 9.  Print Window 
  318.     The print window allows you to print out your catalog. When you open
  319.     the print window from the projects menu, the menus change, and 3 
  320.     gadgets appear in the small print menu near the center of you screen.
  321.     
  322.     The first gadget is used to enter the number of lines to print on a 
  323.     page.  The suggested value is 55 lines which will give you nice top
  324.     and bottom margins on a standard 8-1/2 x 11 sheet of paper at a 
  325.     with a spacing of 6 lines per inch.  However, you may set this to any
  326.     size that you want in order to print on special forms or labels.
  327.  
  328.     The Print gadget will cause the current catalog to start to be 
  329.     printed.  The cancel gadget will either close the print window or 
  330.     stop the current printout depending on whether or not you have started
  331.     to print a catalog.  If you cancel a current print out, please
  332.     remember that your printer might continue to print for a while if
  333.     it has a buffer.
  334.  
  335.    Print Window Menus:
  336.    
  337.     9.1 Printer Preferences - This allows you to set print quality mode,
  338.         size, and lines per inch from the program.  One of the choices
  339.         is just to use your preferences settings.
  340.  
  341.     9.2 Columns - This menu is similar to the display menu in the main
  342.         window.  It gives you full control over in which columns you
  343.         wish your information to be printed.  Selecting Skip for any
  344.         column causes that column not to appear at all. For example
  345.         if you skip column 1, what you have selected for column 2 will
  346.         appear in column 1.
  347.  
  348.     9.3 Special Formats - allows you to print labels and skip or include
  349.         disk summary statistics. Selecting Print Labels instead of
  350.         Standard Format, will sort the catalog by disk and then prompt you
  351.         every time it changes disks or runs out of space on what you have 
  352.         defined as the length of a label. 
  353.  
  354.     9.4 Files Per Line - This menu lets you select how many times you 
  355.         wish to print your columns on a line.  For example, if all you 
  356.         want to print is the filename and size, you could select this
  357.         information to be printed in columns 1 & 2 and skip all other
  358.         columns.  Then you could specify  4 files per line with this menu
  359.         and you would have a printout 8 columns wide with filename
  360.         and size columns alternating 4 times across the page.
  361.  
  362.